let api = [
    { id: '2G', a: 'a', b: 'b'}
    , { id: '3G', a: 'aa', b: 'bb' }
]

let head = [
    { id: '2G', a: '', b: '' ,d:"ssssss"}
    , { id: '3G', a: '', b: '' }
]
for(let apiValue of api){
    for(let headValue of head){
        if(apiValue.id == headValue.id){
            let temp = head.find((item)=>{ return item.id==apiValue.id})
            temp['a'] = apiValue.a
            temp['b'] = apiValue.b
        }
    }
}

console.log(head)
